due to circumstances beyond our control - Almanca İngilizce Sözlük